Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
24A CHURCH ROAD Terraced £273,564 £115,500 13 May 2003
24A CHURCH ROAD Terraced £273,564 £115,500 13 May 2003
26 CHURCH ROAD Terraced £159,649 £157,500 27 Jul 2023
28 CHURCH ROAD Semi-Detached £279,812 £280,000 2 Feb 2023